throw rocks - French English Dictionary